keep your trap shut! - Espagnol Anglais Dictionnaire